<!doctype html>
<html>

<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF8">
    <title></title>
    <style type="text/css">
    #container {
        margin: 8px;
    }
    
    .param-table {
        background: #E6E6E6;
        border: 1px solid #FFF;
        margin: 12px 0;
        border-collapse: collapse;
    }
    
    .param-table th {
        background: gray;
        color: #FFF;
        font-size: 14px;
        font-weight: bold;
        text-align: center;
        border: 1px solid #FFF;
    }
    
    .param-table td {
        border-collapse: collapse;
        border: 1px solid #FFF;
        font-size: 12px;
    }
    
    .param-table .th-name {
        width: 140px;
    }
    
    .param-table .th-identifier {
        width: 140px;
    }
    
    .param-table .th-type {
        width: 100px;
    }
    
    .param-table .th-remark {
        width: 200px;
    }
    
    .param-table .td-name {}
    
    .param-table .td-identifier {}
    
    .param-table .td-type {
        color: #990000;
    }
    
    .param-table .td-remark {
        color: #666;
    }
    
    .param-table .tr-level-1 {
        background: #E6E6E6;
    }
    
    .param-table .tr-level-2 {
        background: silver;
    }
    
    .param-table .tr-level-3 {
        background: gray;
    }
    
    .param-table .tr-level-4 {
        background: silver;
    }
    
    .param-table .tr-level-5 {
        background: gray;
    }
    
    .param-table .tr-level-6 {
        background: silver;
    }
    
    .param-table .tr-level-7 {
        background: gray;
    }
    
    .param-table .tr-level-8 {
        background: silver;
    }
    
    .param-table .tr-level-9 {
        background: gray;
    }
    
    .param-table .tr-level-10 {
        background: silver;
    }
    
    .param-table .tr-level-11 {
        background: gray;
    }
    
    .param-table .tr-level-12 {
        background: silver;
    }
    
    .param-table .tr-level-13 {
        background: gray;
    }
    </style>
</head>

<body>
    <div id="container">
        <div class="module">
            <h1>1&nbsp;DataModel(数据模型)</h1>
            <div class="page">
                <h2>1.2&nbsp;模型浏览页面</h2>
                <div class="action">
                    <h3>1.2.1&nbsp;数据 - 保存单条数据</h3>
                    <h3>SaveSingleDataUrl</h3>
                    <div></div>
                    <h3>URL</h3>
                    <div>/api/rest/v3/workspaces/:wsId/models/:mId/rows/:rowId</div>
                    <h3>Request Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name">记录数据字符串</td>
                            <td class="td-identifier">record</td>
                            <td class="td-type">string</td>
                            <td class="td-remark"></td>
                        </tr>
                    </table>
                    <h3>Response Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name">返回信息描述</td>
                            <td class="td-identifier">message</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=&#39;Query Successfully&#39;</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回码</td>
                            <td class="td-identifier">result</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=0</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回数据</td>
                            <td class="td-identifier">data</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                    </table>
                </div>
                <div class="action">
                    <h3>1.2.3&nbsp;数据 - 删除单条数据</h3>
                    <h3>delteSingleDataUrl</h3>
                    <div></div>
                    <h3>URL</h3>
                    <div>/api/rest/v3/workspaces/:wsId/models/:mId/rows/:rowId</div>
                    <h3>Request Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                    </table>
                    <h3>Response Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name">返回码</td>
                            <td class="td-identifier">result</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=0</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回数据</td>
                            <td class="td-identifier">data</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回信息描述</td>
                            <td class="td-identifier">message</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=&#39;Query Successfully&#39;</td>
                        </tr>
                    </table>
                </div>
                <div class="action">
                    <h3>1.2.4&nbsp;数据 - 批量删除数据</h3>
                    <h3>DeleteDatasUrl</h3>
                    <div></div>
                    <h3>URL</h3>
                    <div>/api/rest/v3/workspaces/:wsId/models/:mId/rows/</div>
                    <h3>Request Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name">记录ID列表</td>
                            <td class="td-identifier">ids</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">逗号分隔</td>
                        </tr>
                    </table>
                    <h3>Response Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name">返回信息描述</td>
                            <td class="td-identifier">message</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=&#39;Query Successfully&#39;</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回数据</td>
                            <td class="td-identifier">data</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回码</td>
                            <td class="td-identifier">result</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=0</td>
                        </tr>
                    </table>
                </div>
                <div class="action">
                    <h3>1.2.8&nbsp;数据 - 查询单条数据</h3>
                    <h3>GetSingleDataUrl</h3>
                    <div></div>
                    <h3>URL</h3>
                    <div>/api/rest/v3/workspaces/:wsId/models/:mId/rows/:rowId</div>
                    <h3>Request Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                    </table>
                    <h3>Response Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name"></td>
                            <td class="td-identifier">message</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=&#39;Query Successfully&#39;</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name"></td>
                            <td class="td-identifier">rowId</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=@DATETIME(HHmmss)</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name"></td>
                            <td class="td-identifier">Meta|5</td>
                            <td class="td-type">array&lt;object&gt;</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---</td>
                            <td class="td-identifier">column-name</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=$order(&#39;c_10001&#39;,&#39;c_10002&#39;,&#39;c_10003&#39;,&#39;c_10004&#39;,&#39;c_10005&#39;)</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---</td>
                            <td class="td-identifier">name</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=$order(&#39;name1&#39;,&#39;name2&#39;,&#39;name3&#39;,&#39;name4&#39;,&#39;name5&#39;)</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name"></td>
                            <td class="td-identifier">result</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=0</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name"></td>
                            <td class="td-identifier">Data</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---</td>
                            <td class="td-identifier">c_10001</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">pattern</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">required</td>
                            <td class="td-type">boolean</td>
                            <td class="td-remark">@mock=true</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">extraData</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">value</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=1</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">errorMsg</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">format</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">type</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=number</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---</td>
                            <td class="td-identifier">c_10005</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">extraData</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">type</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=text</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">required</td>
                            <td class="td-type">boolean</td>
                            <td class="td-remark">@mock=true</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">format</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">value</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=name5</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">pattern</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">errorMsg</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---</td>
                            <td class="td-identifier">c_10003</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">value</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=2015-3-21</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">type</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=date</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">errorMsg</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">extraData</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">required</td>
                            <td class="td-type">boolean</td>
                            <td class="td-remark">@mock=true</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">pattern</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">format</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=yyyy-mm-dd</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---</td>
                            <td class="td-identifier">c_10002</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">value</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=123helloworld</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">required</td>
                            <td class="td-type">boolean</td>
                            <td class="td-remark">@mock=true</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">type</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=text</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">errorMsg</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=只能输入字母</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">pattern</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=[a-zA-Z]*</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">extraData</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">format</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---</td>
                            <td class="td-identifier">c_10004</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">format</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">value</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=item1</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">type</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=select</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">pattern</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">errorMsg</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">extraData|4</td>
                            <td class="td-type">array&lt;object&gt;</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------</td>
                            <td class="td-identifier">content</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=$order(&#39;item1&#39;,&#39;item2&#39;,&#39;item3&#39;,&#39;item4&#39;)</td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------</td>
                            <td class="td-identifier">value</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=$order(&#39;item1&#39;,&#39;item2&#39;,&#39;item3&#39;,&#39;item4&#39;)</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------</td>
                            <td class="td-identifier">required</td>
                            <td class="td-type">boolean</td>
                            <td class="td-remark">@mock=true</td>
                        </tr>
                    </table>
                </div>
                <div class="action">
                    <h3>1.2.11&nbsp;数据 - 获取表体数据</h3>
                    <h3>GetTableBodyUrl</h3>
                    <div></div>
                    <h3>URL</h3>
                    <div>/api/rest/v3/workspaces/:wsId/models/:mId/rows/table/</div>
                    <h3>Request Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name">分页</td>
                            <td class="td-identifier">paging</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---总记录数</td>
                            <td class="td-identifier">rowTotal</td>
                            <td class="td-type">number</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---当前页码</td>
                            <td class="td-identifier">currentPage</td>
                            <td class="td-type">number</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---排序对象</td>
                            <td class="td-identifier">colSort</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------排序对象列名</td>
                            <td class="td-identifier">predicate</td>
                            <td class="td-type">string</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------排序方式</td>
                            <td class="td-identifier">sort-way</td>
                            <td class="td-type">string</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---单页显示记录数</td>
                            <td class="td-identifier">rowCount</td>
                            <td class="td-type">number</td>
                            <td class="td-remark"></td>
                        </tr>
                    </table>
                    <h3>Response Param List</h3>
                    <table class="param-table">
                        <thead>
                            <th class="th-name">Name</th>
                            <th class="th-identifier">Identifier</th>
                            <th class="th-type">Type</th>
                            <th class="th-remark">Remark</th>
                        </thead>
                        <tr class="tr-level-1">
                            <td class="td-name">返回码</td>
                            <td class="td-identifier">result</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=0</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回信息描述</td>
                            <td class="td-identifier">message</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=&#39;Query Successfully&#39;</td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">返回数据</td>
                            <td class="td-identifier">data</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---表格内数据</td>
                            <td class="td-identifier">body|10</td>
                            <td class="td-type">array&lt;object&gt;</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------字段5</td>
                            <td class="td-identifier">c_10005</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=@first</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------字段4</td>
                            <td class="td-identifier">c_10004</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=@first</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------字段2</td>
                            <td class="td-identifier">c_10002</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=@first</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------行id</td>
                            <td class="td-identifier">rowId|1</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=[1024,2048,4096]</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------字段3</td>
                            <td class="td-identifier">c_10003</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=@first</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------字段1</td>
                            <td class="td-identifier">c_10001</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=@first</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---表格表头</td>
                            <td class="td-identifier">head</td>
                            <td class="td-type">array&lt;object&gt;</td>
                            <td class="td-remark">@mock=[{&quot;column-name&quot;:&quot;c_10001&quot;,&quot;dataType&quot;:{&quot;id&quot;:1,&quot;name&quot;:&quot;string&quot;},&quot;format&quot;:{&quot;id&quot;:1,&quot;name&quot;:&quot;hehehe&quot;},&quot;id&quot;:10001,&quot;name&quot;:&quot;name1&quot;,&quot;type&quot;:{&quot;id&quot;:1,&quot;name&quot;:&quot;hehe&quot;}}, {&quot;column-name&quot;:&quot;c_10002&quot;,&quot;dataType&quot;:{&quot;id&quot;:2,&quot;name&quot;:&quot;int&quot;},&quot;format&quot;:{&quot;id&quot;:2,&quot;name&quot;:&quot;hehehe&quot;},&quot;id&quot;:10002,&quot;name&quot;:&quot;name2&quot;,&quot;type&quot;:{&quot;id&quot;:2,&quot;name&quot;:&quot;hehe&quot;}}, {&quot;column-name&quot;:&quot;c_10003&quot;,&quot;dataType&quot;:{&quot;id&quot;:3,&quot;name&quot;:&quot;decimal&quot;},&quot;format&quot;:{&quot;id&quot;:3,&quot;name&quot;:&quot;hehehe&quot;},&quot;id&quot;:10003,&quot;name&quot;:&quot;name3&quot;,&quot;type&quot;:{&quot;id&quot;:3,&quot;name&quot;:&quot;hehe&quot;}}, {&quot;column-name&quot;:&quot;c_10004&quot;,&quot;dataType&quot;:{&quot;id&quot;:4,&quot;name&quot;:&quot;decimal&quot;},&quot;format&quot;:{&quot;id&quot;:4,&quot;name&quot;:&quot;hehehe&quot;},&quot;id&quot;:10004,&quot;name&quot;:&quot;name4&quot;,&quot;type&quot;:{&quot;id&quot;:4,&quot;name&quot;:&quot;hehe&quot;}}, {&quot;column-name&quot;:&quot;c_10005&quot;,&quot;dataType&quot;:{&quot;id&quot;:5,&quot;name&quot;:&quot;string&quot;},&quot;format&quot;:{&quot;id&quot;:5,&quot;name&quot;:&quot;hehehe&quot;},&quot;id&quot;:10005,&quot;name&quot;:&quot;name5&quot;,&quot;type&quot;:{&quot;id&quot;:1,&quot;name&quot;:&quot;hehe&quot;}}]</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------模型属性ID</td>
                            <td class="td-identifier">id</td>
                            <td class="td-type">number</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------属性格式</td>
                            <td class="td-identifier">format</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------格式字符串</td>
                            <td class="td-identifier">name</td>
                            <td class="td-type">string</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------格式ID</td>
                            <td class="td-identifier">id</td>
                            <td class="td-type">number</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------数据类型</td>
                            <td class="td-identifier">dataType</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------数据类型名</td>
                            <td class="td-identifier">name</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=@basic</td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------数据类型ID</td>
                            <td class="td-identifier">id</td>
                            <td class="td-type">number</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------数据列名</td>
                            <td class="td-identifier">column-name|1</td>
                            <td class="td-type">string</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------属性名称</td>
                            <td class="td-identifier">name</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=模型{id}</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------属性分类</td>
                            <td class="td-identifier">type</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------属性分类ID</td>
                            <td class="td-identifier">id</td>
                            <td class="td-type">number</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-4">
                            <td class="td-name">---------属性分类名称</td>
                            <td class="td-identifier">name</td>
                            <td class="td-type">string</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-1">
                            <td class="td-name">分页</td>
                            <td class="td-identifier">paging</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---单页显示记录数</td>
                            <td class="td-identifier">rowCount</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=20</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---排序对象</td>
                            <td class="td-identifier">colSort</td>
                            <td class="td-type">object</td>
                            <td class="td-remark"></td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------排序对象列名</td>
                            <td class="td-identifier">predicate|1</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=[&quot;c_10001&quot;,&quot;c_10002&quot;,&quot;c_10003&quot;,&quot;c_10004&quot;,&quot;c_10005&quot;]</td>
                        </tr>
                        <tr class="tr-level-3">
                            <td class="td-name">------排序方式</td>
                            <td class="td-identifier">sort-way|1</td>
                            <td class="td-type">string</td>
                            <td class="td-remark">@mock=[&quot;sort-asc&quot;,&quot;sort-desc&quot;]</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---当前页码</td>
                            <td class="td-identifier">currentPage|1</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=[1,2,3,4,5]</td>
                        </tr>
                        <tr class="tr-level-2">
                            <td class="td-name">---总记录数</td>
                            <td class="td-identifier">rowTotal</td>
                            <td class="td-type">number</td>
                            <td class="td-remark">@mock=150</td>
                        </tr>
                    </table>
                </div>
            </div>
        </div>
    </div>
</body>

</html>
